package com.example.commons.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.Data;

import java.io.Serializable;


/**
 * 
 * <pre>
 * 
 * </pre>
 * <small> 2021-02-02 14:44:35 | lance</small>
 */
@Data
@SuppressWarnings("serial")
@TableName("jz_info_model")
//这是的这里继承的基础服务类，有几个基本字段
public class InfoModelDO implements Serializable {
	@TableId
	private Long id;

    /** 表单库ID */
    @TableField("info_store_id")
    private Long infoStoreId;

    /** 属性名 */
    @TableField("name")
    private String name;

    /** 类型（0：标题；1：单行文本框；2：多行文本框；3：下拉选择框；4：文件；5：模板下载） */
    @TableField("type")
    private Integer type;

    /** 说明 */
    @TableField("explain")
    private String explain;

    /** 内容（下拉选择框内容，每个字段以两个英文’;’隔开；模板下载填模板url；其他类型不填） */
    @TableField("content")
    private String content;

    /** 排序 */
    @TableField("sort")
    private Integer sort;

}
